/* 
 * @author Alexander.Chajka
 */
 
body { margin: 0; padding: 0; background-color: white;
       font-family: Arial, Helvetica, Tahoma; font-size: 14px; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }

h1 { font-size: 22px; margin: 10px 0; }
h2 { font-size: 18px; margin: 8px 0; }
h3 { font-size: 16px; margin: 6px 0; }
h4 { font-size: 14px; margin: 4px 0; }
h5 { font-size: 12px; margin: 3px 0; }
h6 { font-size: 11px; margin: 2px 0; }

a { cursor: pointer; text-decoration: underline; color: #327e04; }
p { margin: 0; padding: 6px 0; }
label { display: block; float: left; width: 120px; }

input[type=text], input[type=password] 
    { border: 1px solid #CCC; padding: 2px; width: 300px; }

#wrapper { width: 800px; margin: 12px auto; padding: 12px; }
#footer { padding: 12px 6px; color: #777 !important; }

#tabs li { min-width: 200px !important; }
#tabs h2 { margin: 2px 0; }
#tabs div { margin: 0 auto; width: 600px; }

.tabcontent { padding: 50px 0 !important; min-height: 200px; }
.alert { padding: 12px; }
.hidden { display: none; }